Over the past few weeks, I’ve been diving headfirst into the world of Natural Language Processing (NLP), and honestly it’s been kind of mind-blowing. Learning the tools and exploring the endless use cases has completely opened my eyes to just how powerful NLP can be. So much of the world’s data is text, and being able to actually make sense of it and pull meaningful insights? Total game changer.
One area I’ve been particularly obsessed with is sentiment analysis, figuring out whether a piece of text sounds positive, neutral, or negative. I started off with the basics, experimenting with built-in datasets from the NLTK library and playing around with the VADER lexicon. But the real magic started happening when I got my hands on pretrained models from Hugging Face, models that are trained on specific types of text like tweets.
Now here’s where things took a turn. My wife recently got into Love Island USA, a show where a bunch of attractive 20-somethings date each other in a villa in Fiji. I originally watched to be a supportive husband… but I’ll admit it, I got hooked. The drama, the storylines, the unexpected twists, I was all in. And somewhere along the way, after watching my opinion of a contestant totally shift over time, it hit me: what if I could track public sentiment like that?
That spark turned into this project—analyzing Reddit discussions of Love Island USA to track how the internet feels about each contestant as the season unfolds.
Grabbing Data
Grabbing data for this was surprisingly simple. There is a strong community following for the show under the subreddit r/loveislandusa. Within this subreddit, there are post-episode discussion threads for each episode. Each episode tends to get around 8k-15k comments, which is plenty for me to run my analysis.
Reddit also makes it very easy to use their data. After signing up for an api key, a simple call to grab all the relevant comments from each episodes discussion thread got me all the data I needed to get going.
Show the code
import pandas as pdli_full = pd.read_csv('li_full.csv')li_full[['comment','score','created_utc','episode_title']].head()
comment
score
created_utc
episode_title
0
you vote for ace and iris to couple up and he’...
746
1.749867e+09
Season 7 - Episode 10 - Post Episode Discussion
1
you vote for ace and iris to couple up and he’...
746
1.749867e+09
Season 7 - Episode 10 - Post Episode Discussion
2
you vote for ace and iris to couple up and he’...
746
1.749867e+09
Season 7 - Episode 10 - Post Episode Discussion
3
Huda is so insanely childish, she 100% gave Je...
674
1.749867e+09
Season 7 - Episode 10 - Post Episode Discussion
4
Huda is so insanely childish, she 100% gave Je...
674
1.749867e+09
Season 7 - Episode 10 - Post Episode Discussion
Sentiment Analysis
Now that I had my data, it was time to do some named-entity recognition, to pull the information I neeed. For example, if a comment talkes negatively about the contestant Huda but positivly about Jeramiah, I need to make sure I get the proper sentiment scores for each contestant within that single comment.
I was also able to use a pretrained model from hugging face that is trained specifically on the casual nature of discussion boards like twitter and reddit. This will work perfectly for our analysis
Show the code
!pip3 install transformers torch swifter nltk
Collecting transformers
Downloading transformers-4.52.4-py3-none-any.whl.metadata (38 kB)
Collecting torch
Downloading torch-2.7.1-cp311-cp311-manylinux_2_28_x86_64.whl.metadata (29 kB)
Collecting swifter
Downloading swifter-1.4.0.tar.gz (1.2 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━0.0/1.2 MB? eta -:--:--━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━1.2/1.2 MB24.5 MB/s eta 0:00:00
Installing build dependencies ... -
\
|
done
Getting requirements to build wheel ... -
done
Preparing metadata (pyproject.toml) ... -
done
Collecting nltk
Downloading nltk-3.9.1-py3-none-any.whl.metadata (2.9 kB)
Collecting filelock (from transformers)
Downloading filelock-3.18.0-py3-none-any.whl.metadata (2.9 kB)
Collecting huggingface-hub<1.0,>=0.30.0 (from transformers)
Downloading huggingface_hub-0.33.0-py3-none-any.whl.metadata (14 kB)
Requirement already satisfied: numpy>=1.17 in /opt/hostedtoolcache/Python/3.11.13/x64/lib/python3.11/site-packages (from transformers) (2.3.0)
Requirement already satisfied: packaging>=20.0 in /opt/hostedtoolcache/Python/3.11.13/x64/lib/python3.11/site-packages (from transformers) (25.0)
Requirement already satisfied: pyyaml>=5.1 in /opt/hostedtoolcache/Python/3.11.13/x64/lib/python3.11/site-packages (from transformers) (6.0.2)
Collecting regex!=2019.12.17 (from transformers)
Downloading regex-2024.11.6-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (40 kB)
Requirement already satisfied: requests in /opt/hostedtoolcache/Python/3.11.13/x64/lib/python3.11/site-packages (from transformers) (2.32.4)
Collecting tokenizers<0.22,>=0.21 (from transformers)
Downloading tokenizers-0.21.1-cp39-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (6.8 kB)
Collecting safetensors>=0.4.3 (from transformers)
Downloading safetensors-0.5.3-cp38-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (3.8 kB)
Collecting tqdm>=4.27 (from transformers)
Downloading tqdm-4.67.1-py3-none-any.whl.metadata (57 kB)
Collecting fsspec>=2023.5.0 (from huggingface-hub<1.0,>=0.30.0->transformers)
Downloading fsspec-2025.5.1-py3-none-any.whl.metadata (11 kB)
Requirement already satisfied: typing-extensions>=3.7.4.3 in /opt/hostedtoolcache/Python/3.11.13/x64/lib/python3.11/site-packages (from huggingface-hub<1.0,>=0.30.0->transformers) (4.14.0)
Collecting hf-xet<2.0.0,>=1.1.2 (from huggingface-hub<1.0,>=0.30.0->transformers)
Downloading hf_xet-1.1.4-cp37-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (879 bytes)
Collecting sympy>=1.13.3 (from torch)
Downloading sympy-1.14.0-py3-none-any.whl.metadata (12 kB)
Collecting networkx (from torch)
Downloading networkx-3.5-py3-none-any.whl.metadata (6.3 kB)
Requirement already satisfied: jinja2 in /opt/hostedtoolcache/Python/3.11.13/x64/lib/python3.11/site-packages (from torch) (3.1.6)
Collecting nvidia-cuda-nvrtc-cu12==12.6.77 (from torch)
Downloading nvidia_cuda_nvrtc_cu12-12.6.77-py3-none-manylinux2014_x86_64.whl.metadata (1.5 kB)
Collecting nvidia-cuda-runtime-cu12==12.6.77 (from torch)
Downloading nvidia_cuda_runtime_cu12-12.6.77-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.metadata (1.5 kB)
Collecting nvidia-cuda-cupti-cu12==12.6.80 (from torch)
Downloading nvidia_cuda_cupti_cu12-12.6.80-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.metadata (1.6 kB)
Collecting nvidia-cudnn-cu12==9.5.1.17 (from torch)
Downloading nvidia_cudnn_cu12-9.5.1.17-py3-none-manylinux_2_28_x86_64.whl.metadata (1.6 kB)
Collecting nvidia-cublas-cu12==12.6.4.1 (from torch)
Downloading nvidia_cublas_cu12-12.6.4.1-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.metadata (1.5 kB)
Collecting nvidia-cufft-cu12==11.3.0.4 (from torch)
Downloading nvidia_cufft_cu12-11.3.0.4-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.metadata (1.5 kB)
Collecting nvidia-curand-cu12==10.3.7.77 (from torch)
Downloading nvidia_curand_cu12-10.3.7.77-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.metadata (1.5 kB)
Collecting nvidia-cusolver-cu12==11.7.1.2 (from torch)
Downloading nvidia_cusolver_cu12-11.7.1.2-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.metadata (1.6 kB)
Collecting nvidia-cusparse-cu12==12.5.4.2 (from torch)
Downloading nvidia_cusparse_cu12-12.5.4.2-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.metadata (1.6 kB)
Collecting nvidia-cusparselt-cu12==0.6.3 (from torch)
Downloading nvidia_cusparselt_cu12-0.6.3-py3-none-manylinux2014_x86_64.whl.metadata (6.8 kB)
Collecting nvidia-nccl-cu12==2.26.2 (from torch)
Downloading nvidia_nccl_cu12-2.26.2-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.metadata (2.0 kB)
Collecting nvidia-nvtx-cu12==12.6.77 (from torch)
Downloading nvidia_nvtx_cu12-12.6.77-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.metadata (1.6 kB)
Collecting nvidia-nvjitlink-cu12==12.6.85 (from torch)
Downloading nvidia_nvjitlink_cu12-12.6.85-py3-none-manylinux2010_x86_64.manylinux_2_12_x86_64.whl.metadata (1.5 kB)
Collecting nvidia-cufile-cu12==1.11.1.6 (from torch)
Downloading nvidia_cufile_cu12-1.11.1.6-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.metadata (1.5 kB)
Collecting triton==3.3.1 (from torch)
Downloading triton-3.3.1-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.metadata (1.5 kB)
Requirement already satisfied: setuptools>=40.8.0 in /opt/hostedtoolcache/Python/3.11.13/x64/lib/python3.11/site-packages (from triton==3.3.1->torch) (65.5.0)
Requirement already satisfied: pandas>=1.0.0 in /opt/hostedtoolcache/Python/3.11.13/x64/lib/python3.11/site-packages (from swifter) (2.3.0)
Requirement already satisfied: psutil>=5.6.6 in /opt/hostedtoolcache/Python/3.11.13/x64/lib/python3.11/site-packages (from swifter) (7.0.0)
Collecting dask>=2.10.0 (from dask[dataframe]>=2.10.0->swifter)
Downloading dask-2025.5.1-py3-none-any.whl.metadata (3.8 kB)
Collecting click (from nltk)
Downloading click-8.2.1-py3-none-any.whl.metadata (2.5 kB)
Requirement already satisfied: joblib in /opt/hostedtoolcache/Python/3.11.13/x64/lib/python3.11/site-packages (from nltk) (1.5.1)
Collecting cloudpickle>=3.0.0 (from dask>=2.10.0->dask[dataframe]>=2.10.0->swifter)
Downloading cloudpickle-3.1.1-py3-none-any.whl.metadata (7.1 kB)
Collecting partd>=1.4.0 (from dask>=2.10.0->dask[dataframe]>=2.10.0->swifter)
Downloading partd-1.4.2-py3-none-any.whl.metadata (4.6 kB)
Collecting toolz>=0.10.0 (from dask>=2.10.0->dask[dataframe]>=2.10.0->swifter)
Downloading toolz-1.0.0-py3-none-any.whl.metadata (5.1 kB)
Collecting importlib_metadata>=4.13.0 (from dask>=2.10.0->dask[dataframe]>=2.10.0->swifter)
Downloading importlib_metadata-8.7.0-py3-none-any.whl.metadata (4.8 kB)
Collecting pyarrow>=14.0.1 (from dask[dataframe]>=2.10.0->swifter)
Downloading pyarrow-20.0.0-cp311-cp311-manylinux_2_28_x86_64.whl.metadata (3.3 kB)
Collecting zipp>=3.20 (from importlib_metadata>=4.13.0->dask>=2.10.0->dask[dataframe]>=2.10.0->swifter)
Downloading zipp-3.23.0-py3-none-any.whl.metadata (3.6 kB)
Requirement already satisfied: python-dateutil>=2.8.2 in /opt/hostedtoolcache/Python/3.11.13/x64/lib/python3.11/site-packages (from pandas>=1.0.0->swifter) (2.9.0.post0)
Requirement already satisfied: pytz>=2020.1 in /opt/hostedtoolcache/Python/3.11.13/x64/lib/python3.11/site-packages (from pandas>=1.0.0->swifter) (2025.2)
Requirement already satisfied: tzdata>=2022.7 in /opt/hostedtoolcache/Python/3.11.13/x64/lib/python3.11/site-packages (from pandas>=1.0.0->swifter) (2025.2)
Collecting locket (from partd>=1.4.0->dask>=2.10.0->dask[dataframe]>=2.10.0->swifter)
Downloading locket-1.0.0-py2.py3-none-any.whl.metadata (2.8 kB)
Requirement already satisfied: six>=1.5 in /opt/hostedtoolcache/Python/3.11.13/x64/lib/python3.11/site-packages (from python-dateutil>=2.8.2->pandas>=1.0.0->swifter) (1.17.0)
Collecting mpmath<1.4,>=1.1.0 (from sympy>=1.13.3->torch)
Downloading mpmath-1.3.0-py3-none-any.whl.metadata (8.6 kB)
Requirement already satisfied: MarkupSafe>=2.0 in /opt/hostedtoolcache/Python/3.11.13/x64/lib/python3.11/site-packages (from jinja2->torch) (3.0.2)
Requirement already satisfied: charset_normalizer<4,>=2 in /opt/hostedtoolcache/Python/3.11.13/x64/lib/python3.11/site-packages (from requests->transformers) (3.4.2)
Requirement already satisfied: idna<4,>=2.5 in /opt/hostedtoolcache/Python/3.11.13/x64/lib/python3.11/site-packages (from requests->transformers) (3.10)
Requirement already satisfied: urllib3<3,>=1.21.1 in /opt/hostedtoolcache/Python/3.11.13/x64/lib/python3.11/site-packages (from requests->transformers) (2.5.0)
Requirement already satisfied: certifi>=2017.4.17 in /opt/hostedtoolcache/Python/3.11.13/x64/lib/python3.11/site-packages (from requests->transformers) (2025.6.15)
Downloading transformers-4.52.4-py3-none-any.whl (10.5 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━0.0/10.5 MB? eta -:--:--━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━10.5/10.5 MB85.5 MB/s eta 0:00:00
Downloading huggingface_hub-0.33.0-py3-none-any.whl (514 kB)
Downloading hf_xet-1.1.4-cp37-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (3.1 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━0.0/3.1 MB? eta -:--:--━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━3.1/3.1 MB153.2 MB/s eta 0:00:00
Downloading tokenizers-0.21.1-cp39-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (3.0 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━0.0/3.0 MB? eta -:--:--━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━3.0/3.0 MB150.5 MB/s eta 0:00:00
Downloading torch-2.7.1-cp311-cp311-manylinux_2_28_x86_64.whl (821.2 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━0.0/821.2 MB? eta -:--:--━╺━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━29.4/821.2 MB148.1 MB/s eta 0:00:06━━╺━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━50.3/821.2 MB124.9 MB/s eta 0:00:07━━━╺━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━64.2/821.2 MB106.4 MB/s eta 0:00:08━━━╸━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━78.4/821.2 MB97.5 MB/s eta 0:00:08━━━━╸━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━92.5/821.2 MB92.0 MB/s eta 0:00:08━━━━━╺━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━105.9/821.2 MB87.7 MB/s eta 0:00:09━━━━━╸━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━120.3/821.2 MB85.3 MB/s eta 0:00:09━━━━━━╸━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━135.3/821.2 MB84.0 MB/s eta 0:00:09━━━━━━━╺━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━150.5/821.2 MB83.0 MB/s eta 0:00:09━━━━━━━━╺━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━165.7/821.2 MB82.3 MB/s eta 0:00:08━━━━━━━━╸━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━180.9/821.2 MB81.7 MB/s eta 0:00:08━━━━━━━━━╸━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━196.6/821.2 MB81.4 MB/s eta 0:00:08━━━━━━━━━━╺━━━━━━━━━━━━━━━━━━━━━━━━━━━━━212.3/821.2 MB81.1 MB/s eta 0:00:08━━━━━━━━━━━╺━━━━━━━━━━━━━━━━━━━━━━━━━━━━228.3/821.2 MB80.9 MB/s eta 0:00:08━━━━━━━━━━━╸━━━━━━━━━━━━━━━━━━━━━━━━━━━━244.3/821.2 MB80.8 MB/s eta 0:00:08━━━━━━━━━━━━╸━━━━━━━━━━━━━━━━━━━━━━━━━━━260.3/821.2 MB80.7 MB/s eta 0:00:07━━━━━━━━━━━━━╺━━━━━━━━━━━━━━━━━━━━━━━━━━276.0/821.2 MB78.5 MB/s eta 0:00:07━━━━━━━━━━━━━━╺━━━━━━━━━━━━━━━━━━━━━━━━━292.6/821.2 MB76.6 MB/s eta 0:00:07━━━━━━━━━━━━━━━╺━━━━━━━━━━━━━━━━━━━━━━━━308.8/821.2 MB75.5 MB/s eta 0:00:07━━━━━━━━━━━━━━━╸━━━━━━━━━━━━━━━━━━━━━━━━325.6/821.2 MB76.3 MB/s eta 0:00:07━━━━━━━━━━━━━━━━╸━━━━━━━━━━━━━━━━━━━━━━━342.1/821.2 MB77.0 MB/s eta 0:00:07━━━━━━━━━━━━━━━━━╺━━━━━━━━━━━━━━━━━━━━━━358.6/821.2 MB78.1 MB/s eta 0:00:06━━━━━━━━━━━━━━━━━━╺━━━━━━━━━━━━━━━━━━━━━375.4/821.2 MB79.0 MB/s eta 0:00:06━━━━━━━━━━━━━━━━━━━╺━━━━━━━━━━━━━━━━━━━━391.9/821.2 MB79.5 MB/s eta 0:00:06━━━━━━━━━━━━━━━━━━━╸━━━━━━━━━━━━━━━━━━━━408.7/821.2 MB80.0 MB/s eta 0:00:06━━━━━━━━━━━━━━━━━━━━╸━━━━━━━━━━━━━━━━━━━425.5/821.2 MB80.5 MB/s eta 0:00:05━━━━━━━━━━━━━━━━━━━━━╸━━━━━━━━━━━━━━━━━━441.7/821.2 MB80.9 MB/s eta 0:00:05━━━━━━━━━━━━━━━━━━━━━━╺━━━━━━━━━━━━━━━━━458.5/821.2 MB81.1 MB/s eta 0:00:05━━━━━━━━━━━━━━━━━━━━━━━╺━━━━━━━━━━━━━━━━474.7/821.2 MB81.4 MB/s eta 0:00:05━━━━━━━━━━━━━━━━━━━━━━━╸━━━━━━━━━━━━━━━━491.5/821.2 MB81.6 MB/s eta 0:00:05━━━━━━━━━━━━━━━━━━━━━━━━╸━━━━━━━━━━━━━━━508.3/821.2 MB81.9 MB/s eta 0:00:04━━━━━━━━━━━━━━━━━━━━━━━━━╸━━━━━━━━━━━━━━525.1/821.2 MB82.1 MB/s eta 0:00:04━━━━━━━━━━━━━━━━━━━━━━━━━━╺━━━━━━━━━━━━━541.9/821.2 MB82.4 MB/s eta 0:00:04━━━━━━━━━━━━━━━━━━━━━━━━━━━╺━━━━━━━━━━━━559.2/821.2 MB82.8 MB/s eta 0:00:04━━━━━━━━━━━━━━━━━━━━━━━━━━━━╺━━━━━━━━━━━576.5/821.2 MB82.9 MB/s eta 0:00:03━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━━━━━━━━━━593.8/821.2 MB83.2 MB/s eta 0:00:03━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━━━━━━━━━611.1/821.2 MB83.4 MB/s eta 0:00:03━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━━━━━━━━628.6/821.2 MB83.7 MB/s eta 0:00:03━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╺━━━━━━━━645.7/821.2 MB83.9 MB/s eta 0:00:03━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╺━━━━━━━663.2/821.2 MB84.1 MB/s eta 0:00:02━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╺━━━━━━680.8/821.2 MB84.5 MB/s eta 0:00:02━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╺━━━━━699.1/821.2 MB84.9 MB/s eta 0:00:02━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━━━━717.2/821.2 MB85.6 MB/s eta 0:00:02━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━━━735.3/821.2 MB86.1 MB/s eta 0:00:01━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━━753.4/821.2 MB86.6 MB/s eta 0:00:01━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━771.2/821.2 MB87.0 MB/s eta 0:00:01━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╺━789.6/821.2 MB87.5 MB/s eta 0:00:01━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╺807.9/821.2 MB88.0 MB/s eta 0:00:01━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸821.0/821.2 MB88.3 MB/s eta 0:00:01━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸821.0/821.2 MB88.3 MB/s eta 0:00:01━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸821.0/821.2 MB88.3 MB/s eta 0:00:01━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸821.0/821.2 MB88.3 MB/s eta 0:00:01━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸821.0/821.2 MB88.3 MB/s eta 0:00:01━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸821.0/821.2 MB88.3 MB/s eta 0:00:01━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸821.0/821.2 MB88.3 MB/s eta 0:00:01━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸821.0/821.2 MB88.3 MB/s eta 0:00:01━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸821.0/821.2 MB88.3 MB/s eta 0:00:01━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸821.0/821.2 MB88.3 MB/s eta 0:00:01━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸821.0/821.2 MB88.3 MB/s eta 0:00:01━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸821.0/821.2 MB88.3 MB/s eta 0:00:01━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸821.0/821.2 MB88.3 MB/s eta 0:00:01━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸821.0/821.2 MB88.3 MB/s eta 0:00:01━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸821.0/821.2 MB88.3 MB/s eta 0:00:01━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━821.2/821.2 MB44.2 MB/s eta 0:00:00
Downloading nvidia_cublas_cu12-12.6.4.1-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (393.1 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━0.0/393.1 MB? eta -:--:--━╸━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━18.6/393.1 MB93.2 MB/s eta 0:00:05━━━╸━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━37.5/393.1 MB93.5 MB/s eta 0:00:04━━━━━╸━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━56.6/393.1 MB93.8 MB/s eta 0:00:04━━━━━━━╸━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━75.5/393.1 MB93.8 MB/s eta 0:00:04━━━━━━━━━╸━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━94.1/393.1 MB93.7 MB/s eta 0:00:04━━━━━━━━━━━╺━━━━━━━━━━━━━━━━━━━━━━━━━━━━112.7/393.1 MB93.5 MB/s eta 0:00:03━━━━━━━━━━━━━╺━━━━━━━━━━━━━━━━━━━━━━━━━━131.9/393.1 MB93.6 MB/s eta 0:00:03━━━━━━━━━━━━━━━╺━━━━━━━━━━━━━━━━━━━━━━━━151.0/393.1 MB93.8 MB/s eta 0:00:03━━━━━━━━━━━━━━━━━╺━━━━━━━━━━━━━━━━━━━━━━170.4/393.1 MB94.2 MB/s eta 0:00:03━━━━━━━━━━━━━━━━━━━╺━━━━━━━━━━━━━━━━━━━━189.8/393.1 MB94.4 MB/s eta 0:00:03━━━━━━━━━━━━━━━━━━━━━╺━━━━━━━━━━━━━━━━━━209.7/393.1 MB94.7 MB/s eta 0:00:02━━━━━━━━━━━━━━━━━━━━━━━╺━━━━━━━━━━━━━━━━229.4/393.1 MB94.9 MB/s eta 0:00:02━━━━━━━━━━━━━━━━━━━━━━━━━╺━━━━━━━━━━━━━━248.8/393.1 MB95.0 MB/s eta 0:00:02━━━━━━━━━━━━━━━━━━━━━━━━━━━╺━━━━━━━━━━━━268.4/393.1 MB95.4 MB/s eta 0:00:02━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╺━━━━━━━━━━288.6/393.1 MB95.9 MB/s eta 0:00:02━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╺━━━━━━━━309.3/393.1 MB96.5 MB/s eta 0:00:01━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╺━━━━━━329.0/393.1 MB96.7 MB/s eta 0:00:01━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━━━349.4/393.1 MB97.3 MB/s eta 0:00:01━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━369.6/393.1 MB98.1 MB/s eta 0:00:01━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸390.1/393.1 MB98.5 MB/s eta 0:00:01━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸393.0/393.1 MB98.6 MB/s eta 0:00:01━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸393.0/393.1 MB98.6 MB/s eta 0:00:01━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸393.0/393.1 MB98.6 MB/s eta 0:00:01━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸393.0/393.1 MB98.6 MB/s eta 0:00:01━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸393.0/393.1 MB98.6 MB/s eta 0:00:01━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸393.0/393.1 MB98.6 MB/s eta 0:00:01━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸393.0/393.1 MB98.6 MB/s eta 0:00:01━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━393.1/393.1 MB63.1 MB/s eta 0:00:00
Downloading nvidia_cuda_cupti_cu12-12.6.80-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (8.9 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━0.0/8.9 MB? eta -:--:--━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━8.9/8.9 MB76.3 MB/s eta 0:00:00
Downloading nvidia_cuda_nvrtc_cu12-12.6.77-py3-none-manylinux2014_x86_64.whl (23.7 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━0.0/23.7 MB? eta -:--:--━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╺━━━━━20.2/23.7 MB100.8 MB/s eta 0:00:01━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━23.7/23.7 MB84.1 MB/s eta 0:00:00
Downloading nvidia_cuda_runtime_cu12-12.6.77-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (897 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━0.0/897.7 kB? eta -:--:--━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━897.7/897.7 kB79.2 MB/s eta 0:00:00
Downloading nvidia_cudnn_cu12-9.5.1.17-py3-none-manylinux_2_28_x86_64.whl (571.0 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━0.0/571.0 MB? eta -:--:--━╺━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━20.7/571.0 MB103.3 MB/s eta 0:00:06━━╸━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━41.7/571.0 MB103.9 MB/s eta 0:00:06━━━━╺━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━62.9/571.0 MB104.2 MB/s eta 0:00:05━━━━━╸━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━83.9/571.0 MB104.3 MB/s eta 0:00:05━━━━━━━╺━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━105.4/571.0 MB104.7 MB/s eta 0:00:05━━━━━━━━╸━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━126.1/571.0 MB104.4 MB/s eta 0:00:05━━━━━━━━━━╺━━━━━━━━━━━━━━━━━━━━━━━━━━━━147.3/571.0 MB104.5 MB/s eta 0:00:05━━━━━━━━━━━╸━━━━━━━━━━━━━━━━━━━━━━━━━━━169.1/571.0 MB104.9 MB/s eta 0:00:04━━━━━━━━━━━━━╺━━━━━━━━━━━━━━━━━━━━━━━━━191.1/571.0 MB105.3 MB/s eta 0:00:04━━━━━━━━━━━━━━╸━━━━━━━━━━━━━━━━━━━━━━━━212.9/571.0 MB105.6 MB/s eta 0:00:04━━━━━━━━━━━━━━━━╺━━━━━━━━━━━━━━━━━━━━━━234.6/571.0 MB105.8 MB/s eta 0:00:04━━━━━━━━━━━━━━━━━╸━━━━━━━━━━━━━━━━━━━━━256.4/571.0 MB106.0 MB/s eta 0:00:03━━━━━━━━━━━━━━━━━━━╺━━━━━━━━━━━━━━━━━━━278.7/571.0 MB106.6 MB/s eta 0:00:03━━━━━━━━━━━━━━━━━━━━╸━━━━━━━━━━━━━━━━━━300.7/571.0 MB106.9 MB/s eta 0:00:03━━━━━━━━━━━━━━━━━━━━━━╺━━━━━━━━━━━━━━━━323.2/571.0 MB107.5 MB/s eta 0:00:03━━━━━━━━━━━━━━━━━━━━━━━╸━━━━━━━━━━━━━━━345.8/571.0 MB108.2 MB/s eta 0:00:03━━━━━━━━━━━━━━━━━━━━━━━━━╺━━━━━━━━━━━━━367.3/571.0 MB108.2 MB/s eta 0:00:02━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━━━━━━━━━━━390.1/571.0 MB109.1 MB/s eta 0:00:02━━━━━━━━━━━━━━━━━━━━━━━━━━━━╺━━━━━━━━━━413.4/571.0 MB110.0 MB/s eta 0:00:02━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━━━━━━━━437.0/571.0 MB110.7 MB/s eta 0:00:02━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╺━━━━━━━461.1/571.0 MB111.8 MB/s eta 0:00:01━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╺━━━━━485.5/571.0 MB112.9 MB/s eta 0:00:01━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━━━510.1/571.0 MB114.2 MB/s eta 0:00:01━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━535.6/571.0 MB115.8 MB/s eta 0:00:01━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╺561.5/571.0 MB117.5 MB/s eta 0:00:01━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸570.9/571.0 MB118.2 MB/s eta 0:00:01━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸570.9/571.0 MB118.2 MB/s eta 0:00:01━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸570.9/571.0 MB118.2 MB/s eta 0:00:01━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸570.9/571.0 MB118.2 MB/s eta 0:00:01━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸570.9/571.0 MB118.2 MB/s eta 0:00:01━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸570.9/571.0 MB118.2 MB/s eta 0:00:01━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸570.9/571.0 MB118.2 MB/s eta 0:00:01━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸570.9/571.0 MB118.2 MB/s eta 0:00:01━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸570.9/571.0 MB118.2 MB/s eta 0:00:01━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸570.9/571.0 MB118.2 MB/s eta 0:00:01━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸570.9/571.0 MB118.2 MB/s eta 0:00:01━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸570.9/571.0 MB118.2 MB/s eta 0:00:01━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸570.9/571.0 MB118.2 MB/s eta 0:00:01━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸570.9/571.0 MB118.2 MB/s eta 0:00:01━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━571.0/571.0 MB51.8 MB/s eta 0:00:00
Downloading nvidia_cufft_cu12-11.3.0.4-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (200.2 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━0.0/200.2 MB? eta -:--:--━━━━━╺━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━26.5/200.2 MB131.9 MB/s eta 0:00:02━━━━━━━━━━╸━━━━━━━━━━━━━━━━━━━━━━━━━━━━━53.2/200.2 MB132.6 MB/s eta 0:00:02━━━━━━━━━━━━━━━━╺━━━━━━━━━━━━━━━━━━━━━━━80.5/200.2 MB133.9 MB/s eta 0:00:01━━━━━━━━━━━━━━━━━━━━━╺━━━━━━━━━━━━━━━━━108.5/200.2 MB134.9 MB/s eta 0:00:01━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━━━━━━━━━━━137.6/200.2 MB136.5 MB/s eta 0:00:01━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━━━━━167.2/200.2 MB138.2 MB/s eta 0:00:01━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╺196.9/200.2 MB139.5 MB/s eta 0:00:01━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸200.0/200.2 MB139.6 MB/s eta 0:00:01━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━200.2/200.2 MB111.2 MB/s eta 0:00:00
Downloading nvidia_cufile_cu12-1.11.1.6-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (1.1 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━0.0/1.1 MB? eta -:--:--━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━1.1/1.1 MB108.8 MB/s eta 0:00:00
Downloading nvidia_curand_cu12-10.3.7.77-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (56.3 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━0.0/56.3 MB? eta -:--:--━━━━━━━━━━━━━━━━━━━━━╸━━━━━━━━━━━━━━━━━━30.7/56.3 MB152.7 MB/s eta 0:00:01━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸56.1/56.3 MB154.1 MB/s eta 0:00:01━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━56.3/56.3 MB119.7 MB/s eta 0:00:00
Downloading nvidia_cusolver_cu12-11.7.1.2-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (158.2 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━0.0/158.2 MB? eta -:--:--━━━━━━━━╺━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━31.7/158.2 MB158.9 MB/s eta 0:00:01━━━━━━━━━━━━━━━━╺━━━━━━━━━━━━━━━━━━━━━━━64.2/158.2 MB160.1 MB/s eta 0:00:01━━━━━━━━━━━━━━━━━━━━━━━━╸━━━━━━━━━━━━━━━97.0/158.2 MB160.8 MB/s eta 0:00:01━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╺━━━━━━130.0/158.2 MB161.9 MB/s eta 0:00:01━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸158.1/158.2 MB163.3 MB/s eta 0:00:01━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸158.1/158.2 MB163.3 MB/s eta 0:00:01━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━158.2/158.2 MB126.5 MB/s eta 0:00:00
Downloading nvidia_cusparse_cu12-12.5.4.2-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (216.6 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━0.0/216.6 MB? eta -:--:--━━━━━━╺━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━35.1/216.6 MB176.3 MB/s eta 0:00:02━━━━━━━━━━━━━╺━━━━━━━━━━━━━━━━━━━━━━━━━━71.3/216.6 MB177.5 MB/s eta 0:00:01━━━━━━━━━━━━━━━━━━━╺━━━━━━━━━━━━━━━━━━━107.7/216.6 MB178.8 MB/s eta 0:00:01━━━━━━━━━━━━━━━━━━━━━━━━━━╺━━━━━━━━━━━━145.0/216.6 MB180.2 MB/s eta 0:00:01━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╺━━━━━183.8/216.6 MB182.7 MB/s eta 0:00:01━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸216.5/216.6 MB184.3 MB/s eta 0:00:01━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸216.5/216.6 MB184.3 MB/s eta 0:00:01━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸216.5/216.6 MB184.3 MB/s eta 0:00:01━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━216.6/216.6 MB132.3 MB/s eta 0:00:00
Downloading nvidia_cusparselt_cu12-0.6.3-py3-none-manylinux2014_x86_64.whl (156.8 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━0.0/156.8 MB? eta -:--:--━━━━━━━━╸━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━35.1/156.8 MB175.5 MB/s eta 0:00:01━━━━━━━━━━━━━━━━━━━╺━━━━━━━━━━━━━━━━━━━━75.5/156.8 MB187.7 MB/s eta 0:00:01━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╺━━━━━━━━━116.9/156.8 MB193.8 MB/s eta 0:00:01━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸156.8/156.8 MB195.9 MB/s eta 0:00:01━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸156.8/156.8 MB195.9 MB/s eta 0:00:01━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━156.8/156.8 MB146.1 MB/s eta 0:00:00
Downloading nvidia_nccl_cu12-2.26.2-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (201.3 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━0.0/201.3 MB? eta -:--:--━━━━━╸━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━27.8/201.3 MB138.3 MB/s eta 0:00:02━━━━━━━━━━━╺━━━━━━━━━━━━━━━━━━━━━━━━━━━━57.4/201.3 MB142.9 MB/s eta 0:00:02━━━━━━━━━━━━━━━╺━━━━━━━━━━━━━━━━━━━━━━━━76.3/201.3 MB127.7 MB/s eta 0:00:01━━━━━━━━━━━━━━━━━━━╸━━━━━━━━━━━━━━━━━━━102.8/201.3 MB127.7 MB/s eta 0:00:01━━━━━━━━━━━━━━━━━━━━━━━━╺━━━━━━━━━━━━━━124.8/201.3 MB124.2 MB/s eta 0:00:01━━━━━━━━━━━━━━━━━━━━━━━━━━━━╺━━━━━━━━━━147.1/201.3 MB121.8 MB/s eta 0:00:01━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━━━━━169.1/201.3 MB120.1 MB/s eta 0:00:01━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╺━191.9/201.3 MB119.2 MB/s eta 0:00:01━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸201.1/201.3 MB118.5 MB/s eta 0:00:01━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸201.1/201.3 MB118.5 MB/s eta 0:00:01━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸201.1/201.3 MB118.5 MB/s eta 0:00:01━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸201.1/201.3 MB118.5 MB/s eta 0:00:01━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸201.1/201.3 MB118.5 MB/s eta 0:00:01━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━201.3/201.3 MB72.5 MB/s eta 0:00:00
Downloading nvidia_nvjitlink_cu12-12.6.85-py3-none-manylinux2010_x86_64.manylinux_2_12_x86_64.whl (19.7 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━0.0/19.7 MB? eta -:--:--━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸19.7/19.7 MB118.0 MB/s eta 0:00:01━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━19.7/19.7 MB95.6 MB/s eta 0:00:00
Downloading nvidia_nvtx_cu12-12.6.77-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (89 kB)
Downloading triton-3.3.1-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (155.7 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━0.0/155.7 MB? eta -:--:--━━━━━━╺━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━24.6/155.7 MB122.4 MB/s eta 0:00:02━━━━━━━━━━━━╺━━━━━━━━━━━━━━━━━━━━━━━━━━━48.5/155.7 MB120.5 MB/s eta 0:00:01━━━━━━━━━━━━━━━━━━╸━━━━━━━━━━━━━━━━━━━━━72.9/155.7 MB121.0 MB/s eta 0:00:01━━━━━━━━━━━━━━━━━━━━━━━━━╺━━━━━━━━━━━━━━98.0/155.7 MB122.0 MB/s eta 0:00:01━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━━━━━━━123.5/155.7 MB122.8 MB/s eta 0:00:01━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╺━148.9/155.7 MB123.3 MB/s eta 0:00:01━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸155.5/155.7 MB123.5 MB/s eta 0:00:01━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━155.7/155.7 MB101.3 MB/s eta 0:00:00
Downloading nltk-3.9.1-py3-none-any.whl (1.5 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━0.0/1.5 MB? eta -:--:--━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━1.5/1.5 MB101.4 MB/s eta 0:00:00
Downloading dask-2025.5.1-py3-none-any.whl (1.5 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━0.0/1.5 MB? eta -:--:--━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━1.5/1.5 MB101.2 MB/s eta 0:00:00
Downloading click-8.2.1-py3-none-any.whl (102 kB)
Downloading cloudpickle-3.1.1-py3-none-any.whl (20 kB)
Downloading fsspec-2025.5.1-py3-none-any.whl (199 kB)
Downloading importlib_metadata-8.7.0-py3-none-any.whl (27 kB)
Downloading partd-1.4.2-py3-none-any.whl (18 kB)
Downloading pyarrow-20.0.0-cp311-cp311-manylinux_2_28_x86_64.whl (42.3 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━0.0/42.3 MB? eta -:--:--━━━━━━━━━━━━━━━━━━━━━━━━╺━━━━━━━━━━━━━━━25.7/42.3 MB128.7 MB/s eta 0:00:01━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸42.2/42.3 MB128.9 MB/s eta 0:00:01━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━42.3/42.3 MB103.7 MB/s eta 0:00:00
Downloading regex-2024.11.6-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (792 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━0.0/792.7 kB? eta -:--:--━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━792.7/792.7 kB87.4 MB/s eta 0:00:00
Downloading safetensors-0.5.3-cp38-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (471 kB)
Downloading sympy-1.14.0-py3-none-any.whl (6.3 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━0.0/6.3 MB? eta -:--:--━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━6.3/6.3 MB99.9 MB/s eta 0:00:00
Downloading mpmath-1.3.0-py3-none-any.whl (536 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━0.0/536.2 kB? eta -:--:--━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━536.2/536.2 kB72.5 MB/s eta 0:00:00
Downloading toolz-1.0.0-py3-none-any.whl (56 kB)
Downloading tqdm-4.67.1-py3-none-any.whl (78 kB)
Downloading zipp-3.23.0-py3-none-any.whl (10 kB)
Downloading filelock-3.18.0-py3-none-any.whl (16 kB)
Downloading locket-1.0.0-py2.py3-none-any.whl (4.4 kB)
Downloading networkx-3.5-py3-none-any.whl (2.0 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━0.0/2.0 MB? eta -:--:--━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━2.0/2.0 MB106.0 MB/s eta 0:00:00
Building wheels for collected packages: swifter
Building wheel for swifter (pyproject.toml) ... -
\ done
Created wheel for swifter: filename=swifter-1.4.0-py3-none-any.whl size=16589 sha256=46d2fc18a0cca687fde063e50bb0dd17dcc985aa313f202704a43c03b3d9404f
Stored in directory: /home/runner/.cache/pip/wheels/ef/7f/bd/9bed48f078f3ee1fa75e0b29b6e0335ce1cb03a38d3443b3a3
Successfully built swifter
Installing collected packages: nvidia-cusparselt-cu12, mpmath, zipp, triton, tqdm, toolz, sympy, safetensors, regex, pyarrow, nvidia-nvtx-cu12, nvidia-nvjitlink-cu12, nvidia-nccl-cu12, nvidia-curand-cu12, nvidia-cufile-cu12, nvidia-cuda-runtime-cu12, nvidia-cuda-nvrtc-cu12, nvidia-cuda-cupti-cu12, nvidia-cublas-cu12, networkx, locket, hf-xet, fsspec, filelock, cloudpickle, click, partd, nvidia-cusparse-cu12, nvidia-cufft-cu12, nvidia-cudnn-cu12, nltk, importlib_metadata, huggingface-hub, tokenizers, nvidia-cusolver-cu12, dask, transformers, torch, swifter
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 0/39 [nvidia-cusparselt-cu12]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 0/39 [nvidia-cusparselt-cu12]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 0/39 [nvidia-cusparselt-cu12]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 0/39 [nvidia-cusparselt-cu12]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 0/39 [nvidia-cusparselt-cu12]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 0/39 [nvidia-cusparselt-cu12]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 0/39 [nvidia-cusparselt-cu12]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 0/39 [nvidia-cusparselt-cu12]
━╺━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1/39 [mpmath]
━╺━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1/39 [mpmath]
━━━╺━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 3/39 [triton]
━━━╺━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 3/39 [triton]
━━━╺━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 3/39 [triton]
━━━╺━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 3/39 [triton]
━━━╺━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 3/39 [triton]
━━━╺━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 3/39 [triton]
━━━╺━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 3/39 [triton]
━━━╺━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 3/39 [triton]
━━━╺━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 3/39 [triton]
━━━╺━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 3/39 [triton]
━━━╺━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 3/39 [triton]
━━━╺━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 3/39 [triton]
━━━━━━╺━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 6/39 [sympy]
━━━━━━╺━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 6/39 [sympy]
━━━━━━╺━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 6/39 [sympy]
━━━━━━╺━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 6/39 [sympy]
━━━━━━╺━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 6/39 [sympy]
━━━━━━╺━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 6/39 [sympy]
━━━━━━╺━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 6/39 [sympy]
━━━━━━╺━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 6/39 [sympy]
━━━━━━╺━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 6/39 [sympy]
━━━━━━╺━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 6/39 [sympy]
━━━━━━╺━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 6/39 [sympy]
━━━━━━╺━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 6/39 [sympy]
━━━━━━╺━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 6/39 [sympy]
━━━━━━╺━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 6/39 [sympy]
━━━━━━╺━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 6/39 [sympy]
━━━━━━╺━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 6/39 [sympy]
━━━━━━╺━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 6/39 [sympy]
━━━━━━╺━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 6/39 [sympy]
━━━━━━╺━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 6/39 [sympy]
━━━━━━╺━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 6/39 [sympy]
━━━━━━╺━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 6/39 [sympy]
━━━━━━╺━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 6/39 [sympy]
━━━━━━╺━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 6/39 [sympy]
━━━━━━╺━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 6/39 [sympy]
━━━━━━╺━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 6/39 [sympy]
━━━━━━╺━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 6/39 [sympy]
━━━━━━╺━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 6/39 [sympy]
━━━━━━╺━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 6/39 [sympy]
━━━━━━╺━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 6/39 [sympy]
━━━━━━╺━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 6/39 [sympy]
━━━━━━╺━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 6/39 [sympy]
━━━━━━━━━╺━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 9/39 [pyarrow]
━━━━━━━━━╺━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 9/39 [pyarrow]
━━━━━━━━━╺━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 9/39 [pyarrow]
━━━━━━━━━╺━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 9/39 [pyarrow]
━━━━━━━━━╺━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 9/39 [pyarrow]
━━━━━━━━━╺━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 9/39 [pyarrow]
━━━━━━━━━╺━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 9/39 [pyarrow]
━━━━━━━━━━━╺━━━━━━━━━━━━━━━━━━━━━━━━━━━━11/39 [nvidia-nvjitlink-cu12]
━━━━━━━━━━━━╺━━━━━━━━━━━━━━━━━━━━━━━━━━━12/39 [nvidia-nccl-cu12]
━━━━━━━━━━━━╺━━━━━━━━━━━━━━━━━━━━━━━━━━━12/39 [nvidia-nccl-cu12]
━━━━━━━━━━━━╺━━━━━━━━━━━━━━━━━━━━━━━━━━━12/39 [nvidia-nccl-cu12]
━━━━━━━━━━━━╺━━━━━━━━━━━━━━━━━━━━━━━━━━━12/39 [nvidia-nccl-cu12]
━━━━━━━━━━━━╺━━━━━━━━━━━━━━━━━━━━━━━━━━━12/39 [nvidia-nccl-cu12]
━━━━━━━━━━━━╺━━━━━━━━━━━━━━━━━━━━━━━━━━━12/39 [nvidia-nccl-cu12]
━━━━━━━━━━━━╺━━━━━━━━━━━━━━━━━━━━━━━━━━━12/39 [nvidia-nccl-cu12]
━━━━━━━━━━━━╺━━━━━━━━━━━━━━━━━━━━━━━━━━━12/39 [nvidia-nccl-cu12]
━━━━━━━━━━━━╺━━━━━━━━━━━━━━━━━━━━━━━━━━━12/39 [nvidia-nccl-cu12]
━━━━━━━━━━━━╺━━━━━━━━━━━━━━━━━━━━━━━━━━━12/39 [nvidia-nccl-cu12]
━━━━━━━━━━━━╺━━━━━━━━━━━━━━━━━━━━━━━━━━━12/39 [nvidia-nccl-cu12]
━━━━━━━━━━━━━╺━━━━━━━━━━━━━━━━━━━━━━━━━━13/39 [nvidia-curand-cu12]
━━━━━━━━━━━━━╺━━━━━━━━━━━━━━━━━━━━━━━━━━13/39 [nvidia-curand-cu12]
━━━━━━━━━━━━━╺━━━━━━━━━━━━━━━━━━━━━━━━━━13/39 [nvidia-curand-cu12]
━━━━━━━━━━━━━━━━╺━━━━━━━━━━━━━━━━━━━━━━━16/39 [nvidia-cuda-nvrtc-cu12]
━━━━━━━━━━━━━━━━╺━━━━━━━━━━━━━━━━━━━━━━━16/39 [nvidia-cuda-nvrtc-cu12]
━━━━━━━━━━━━━━━━━╺━━━━━━━━━━━━━━━━━━━━━━17/39 [nvidia-cuda-cupti-cu12]
━━━━━━━━━━━━━━━━━━╺━━━━━━━━━━━━━━━━━━━━━18/39 [nvidia-cublas-cu12]
━━━━━━━━━━━━━━━━━━╺━━━━━━━━━━━━━━━━━━━━━18/39 [nvidia-cublas-cu12]
━━━━━━━━━━━━━━━━━━╺━━━━━━━━━━━━━━━━━━━━━18/39 [nvidia-cublas-cu12]
━━━━━━━━━━━━━━━━━━╺━━━━━━━━━━━━━━━━━━━━━18/39 [nvidia-cublas-cu12]
━━━━━━━━━━━━━━━━━━╺━━━━━━━━━━━━━━━━━━━━━18/39 [nvidia-cublas-cu12]
━━━━━━━━━━━━━━━━━━╺━━━━━━━━━━━━━━━━━━━━━18/39 [nvidia-cublas-cu12]
━━━━━━━━━━━━━━━━━━╺━━━━━━━━━━━━━━━━━━━━━18/39 [nvidia-cublas-cu12]
━━━━━━━━━━━━━━━━━━╺━━━━━━━━━━━━━━━━━━━━━18/39 [nvidia-cublas-cu12]
━━━━━━━━━━━━━━━━━━╺━━━━━━━━━━━━━━━━━━━━━18/39 [nvidia-cublas-cu12]
━━━━━━━━━━━━━━━━━━╺━━━━━━━━━━━━━━━━━━━━━18/39 [nvidia-cublas-cu12]
━━━━━━━━━━━━━━━━━━╺━━━━━━━━━━━━━━━━━━━━━18/39 [nvidia-cublas-cu12]
━━━━━━━━━━━━━━━━━━╺━━━━━━━━━━━━━━━━━━━━━18/39 [nvidia-cublas-cu12]
━━━━━━━━━━━━━━━━━━╺━━━━━━━━━━━━━━━━━━━━━18/39 [nvidia-cublas-cu12]
━━━━━━━━━━━━━━━━━━╺━━━━━━━━━━━━━━━━━━━━━18/39 [nvidia-cublas-cu12]
━━━━━━━━━━━━━━━━━━╺━━━━━━━━━━━━━━━━━━━━━18/39 [nvidia-cublas-cu12]
━━━━━━━━━━━━━━━━━━╺━━━━━━━━━━━━━━━━━━━━━18/39 [nvidia-cublas-cu12]
━━━━━━━━━━━━━━━━━━╺━━━━━━━━━━━━━━━━━━━━━18/39 [nvidia-cublas-cu12]
━━━━━━━━━━━━━━━━━━╺━━━━━━━━━━━━━━━━━━━━━18/39 [nvidia-cublas-cu12]
━━━━━━━━━━━━━━━━━━━╺━━━━━━━━━━━━━━━━━━━━19/39 [networkx]
━━━━━━━━━━━━━━━━━━━╺━━━━━━━━━━━━━━━━━━━━19/39 [networkx]
━━━━━━━━━━━━━━━━━━━╺━━━━━━━━━━━━━━━━━━━━19/39 [networkx]
━━━━━━━━━━━━━━━━━━━╺━━━━━━━━━━━━━━━━━━━━19/39 [networkx]
━━━━━━━━━━━━━━━━━━━╺━━━━━━━━━━━━━━━━━━━━19/39 [networkx]
━━━━━━━━━━━━━━━━━━━╺━━━━━━━━━━━━━━━━━━━━19/39 [networkx]
━━━━━━━━━━━━━━━━━━━╺━━━━━━━━━━━━━━━━━━━━19/39 [networkx]
━━━━━━━━━━━━━━━━━━━━━━╸━━━━━━━━━━━━━━━━━22/39 [fsspec]
━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━━━━━━━━━━━27/39 [nvidia-cusparse-cu12]
━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━━━━━━━━━━━27/39 [nvidia-cusparse-cu12]
━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━━━━━━━━━━━27/39 [nvidia-cusparse-cu12]
━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━━━━━━━━━━━27/39 [nvidia-cusparse-cu12]
━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━━━━━━━━━━━27/39 [nvidia-cusparse-cu12]
━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━━━━━━━━━━━27/39 [nvidia-cusparse-cu12]
━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━━━━━━━━━━━27/39 [nvidia-cusparse-cu12]
━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━━━━━━━━━━━27/39 [nvidia-cusparse-cu12]
━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━━━━━━━━━━━27/39 [nvidia-cusparse-cu12]
━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━━━━━━━━━━━27/39 [nvidia-cusparse-cu12]
━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━━━━━━━━━━━27/39 [nvidia-cusparse-cu12]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━━━━━━━━━━28/39 [nvidia-cufft-cu12]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━━━━━━━━━━28/39 [nvidia-cufft-cu12]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━━━━━━━━━━28/39 [nvidia-cufft-cu12]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━━━━━━━━━━28/39 [nvidia-cufft-cu12]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━━━━━━━━━━28/39 [nvidia-cufft-cu12]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━━━━━━━━━━28/39 [nvidia-cufft-cu12]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━━━━━━━━━━28/39 [nvidia-cufft-cu12]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━━━━━━━━━━28/39 [nvidia-cufft-cu12]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━━━━━━━━━29/39 [nvidia-cudnn-cu12]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━━━━━━━━━29/39 [nvidia-cudnn-cu12]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━━━━━━━━━29/39 [nvidia-cudnn-cu12]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━━━━━━━━━29/39 [nvidia-cudnn-cu12]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━━━━━━━━━29/39 [nvidia-cudnn-cu12]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━━━━━━━━━29/39 [nvidia-cudnn-cu12]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━━━━━━━━━29/39 [nvidia-cudnn-cu12]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━━━━━━━━━29/39 [nvidia-cudnn-cu12]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━━━━━━━━━29/39 [nvidia-cudnn-cu12]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━━━━━━━━━29/39 [nvidia-cudnn-cu12]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━━━━━━━━━29/39 [nvidia-cudnn-cu12]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━━━━━━━━━29/39 [nvidia-cudnn-cu12]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━━━━━━━━━29/39 [nvidia-cudnn-cu12]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━━━━━━━━━29/39 [nvidia-cudnn-cu12]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━━━━━━━━━29/39 [nvidia-cudnn-cu12]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━━━━━━━━━29/39 [nvidia-cudnn-cu12]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━━━━━━━━━29/39 [nvidia-cudnn-cu12]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━━━━━━━━━29/39 [nvidia-cudnn-cu12]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━━━━━━━━━29/39 [nvidia-cudnn-cu12]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━━━━━━━━━29/39 [nvidia-cudnn-cu12]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━━━━━━━━━29/39 [nvidia-cudnn-cu12]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━━━━━━━━━29/39 [nvidia-cudnn-cu12]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━━━━━━━━━29/39 [nvidia-cudnn-cu12]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━━━━━━━━━29/39 [nvidia-cudnn-cu12]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━━━━━━━━━29/39 [nvidia-cudnn-cu12]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━━━━━━━━━29/39 [nvidia-cudnn-cu12]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━━━━━━━━━29/39 [nvidia-cudnn-cu12]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━━━━━━━━━29/39 [nvidia-cudnn-cu12]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━━━━━━━━━29/39 [nvidia-cudnn-cu12]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━━━━━━━━30/39 [nltk]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━━━━━━━━30/39 [nltk]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━━━━━━━━30/39 [nltk]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━━━━━━━━30/39 [nltk]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━━━━━━━━30/39 [nltk]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━━━━━━32/39 [huggingface-hub]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━━━━34/39 [nvidia-cusolver-cu12]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━━━━34/39 [nvidia-cusolver-cu12]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━━━━34/39 [nvidia-cusolver-cu12]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━━━━34/39 [nvidia-cusolver-cu12]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━━━━34/39 [nvidia-cusolver-cu12]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━━━━34/39 [nvidia-cusolver-cu12]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━━━━34/39 [nvidia-cusolver-cu12]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━━━━34/39 [nvidia-cusolver-cu12]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━━━━34/39 [nvidia-cusolver-cu12]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━━━35/39 [dask]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━━━35/39 [dask]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━━━35/39 [dask]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━━━35/39 [dask]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━━━35/39 [dask]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━━━35/39 [dask]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━━━35/39 [dask]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━━36/39 [transformers]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━━36/39 [transformers]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━━36/39 [transformers]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━━36/39 [transformers]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━━36/39 [transformers]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━━36/39 [transformers]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━━36/39 [transformers]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━━36/39 [transformers]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━━36/39 [transformers]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━━36/39 [transformers]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━━36/39 [transformers]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━━36/39 [transformers]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━━36/39 [transformers]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━━36/39 [transformers]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━━36/39 [transformers]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━━36/39 [transformers]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━━36/39 [transformers]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━━36/39 [transformers]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━━36/39 [transformers]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━━36/39 [transformers]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━━36/39 [transformers]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━━36/39 [transformers]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━━36/39 [transformers]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━━36/39 [transformers]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━━36/39 [transformers]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━━36/39 [transformers]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━━36/39 [transformers]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━━36/39 [transformers]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━━36/39 [transformers]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━━36/39 [transformers]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━━36/39 [transformers]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━━36/39 [transformers]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━━36/39 [transformers]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━━36/39 [transformers]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━37/39 [torch]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━37/39 [torch]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━37/39 [torch]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━37/39 [torch]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━37/39 [torch]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━37/39 [torch]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━37/39 [torch]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━37/39 [torch]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━37/39 [torch]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━37/39 [torch]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━37/39 [torch]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━37/39 [torch]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━37/39 [torch]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━37/39 [torch]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━37/39 [torch]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━37/39 [torch]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━37/39 [torch]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━37/39 [torch]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━37/39 [torch]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━37/39 [torch]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━37/39 [torch]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━37/39 [torch]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━37/39 [torch]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━37/39 [torch]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━37/39 [torch]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━37/39 [torch]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━37/39 [torch]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━37/39 [torch]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━37/39 [torch]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━37/39 [torch]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━37/39 [torch]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━37/39 [torch]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━37/39 [torch]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━37/39 [torch]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━37/39 [torch]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━37/39 [torch]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━37/39 [torch]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━37/39 [torch]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━37/39 [torch]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━37/39 [torch]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━37/39 [torch]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━37/39 [torch]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━37/39 [torch]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━37/39 [torch]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━37/39 [torch]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━37/39 [torch]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━37/39 [torch]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━37/39 [torch]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━37/39 [torch]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━37/39 [torch]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━37/39 [torch]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━37/39 [torch]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━37/39 [torch]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━37/39 [torch]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━37/39 [torch]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━37/39 [torch]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━37/39 [torch]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━37/39 [torch]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━37/39 [torch]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━37/39 [torch]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━37/39 [torch]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━37/39 [torch]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━37/39 [torch]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━37/39 [torch]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━37/39 [torch]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━37/39 [torch]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━37/39 [torch]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━37/39 [torch]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━37/39 [torch]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━37/39 [torch]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━37/39 [torch]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━37/39 [torch]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━37/39 [torch]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━37/39 [torch]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━37/39 [torch]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━37/39 [torch]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━37/39 [torch]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━37/39 [torch]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━37/39 [torch]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━37/39 [torch]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━37/39 [torch]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━37/39 [torch]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━37/39 [torch]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━37/39 [torch]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━37/39 [torch]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━37/39 [torch]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━37/39 [torch]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━37/39 [torch]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━39/39 [swifter]
Successfully installed click-8.2.1 cloudpickle-3.1.1 dask-2025.5.1 filelock-3.18.0 fsspec-2025.5.1 hf-xet-1.1.4 huggingface-hub-0.33.0 importlib_metadata-8.7.0 locket-1.0.0 mpmath-1.3.0 networkx-3.5 nltk-3.9.1 nvidia-cublas-cu12-12.6.4.1 nvidia-cuda-cupti-cu12-12.6.80 nvidia-cuda-nvrtc-cu12-12.6.77 nvidia-cuda-runtime-cu12-12.6.77 nvidia-cudnn-cu12-9.5.1.17 nvidia-cufft-cu12-11.3.0.4 nvidia-cufile-cu12-1.11.1.6 nvidia-curand-cu12-10.3.7.77 nvidia-cusolver-cu12-11.7.1.2 nvidia-cusparse-cu12-12.5.4.2 nvidia-cusparselt-cu12-0.6.3 nvidia-nccl-cu12-2.26.2 nvidia-nvjitlink-cu12-12.6.85 nvidia-nvtx-cu12-12.6.77 partd-1.4.2 pyarrow-20.0.0 regex-2024.11.6 safetensors-0.5.3 swifter-1.4.0 sympy-1.14.0 tokenizers-0.21.1 toolz-1.0.0 torch-2.7.1 tqdm-4.67.1 transformers-4.52.4 triton-3.3.1 zipp-3.23.0
import nltkfrom nltk.tokenize import sent_tokenizenltk.download('punkt')# Create Sentiment Function# def targeted_sentiment(comment, islanders):# islander_sentiment = {}# for sentence in sent_tokenize(comment):# for name in islanders:# if re.search(rf'\b{name}\b', sentence, re.IGNORECASE):# result = get_sentiment_score(sentence)# if name not in islander_sentiment:# islander_sentiment[name] = []# islander_sentiment[name].append(result['compound'])# return {name: np.mean(scores) for name, scores in islander_sentiment.items()}# Apply to data# loveisland['islander_sentiment'] = loveisland['comment'].swifter.apply(lambda x: targeted_sentiment(x,islanders))# loveisland.head()
True
Show the code
# import ast# # Step 1: Convert stringified dicts to real dicts# loveisland2['islander_sentiment'] = loveisland2['islander_sentiment'].apply(# lambda x: ast.literal_eval(x) if isinstance(x, str) else x# )# # Step 2: Filter out nulls and make sure only dicts are kept# loveisland2_clean = loveisland2[# loveisland2['islander_sentiment'].apply(lambda x: isinstance(x, dict) and len(x) > 0)# ].copy()# # Step 3: Convert dict into list of tuples and explode# loveisland2_clean['islander_sentiment_items'] = loveisland2_clean['islander_sentiment'].apply(lambda d: list(d.items()))# loveisland2_exploded = loveisland2_clean.explode('islander_sentiment_items')# # Step 4: Split tuple into two new columns# loveisland2_exploded[['islander', 'sentiment']] = pd.DataFrame(# loveisland2_exploded['islander_sentiment_items'].tolist(), index=loveisland2_exploded.index# )# # Optional cleanup# loveisland2_exploded = loveisland2_exploded.drop(columns=['islander_sentiment_items'])# loveisland2_exploded.head()
After running the model on our comments and pulling in some episode airdate data, we wind up with the following dataset.